Magioladitis is quite self effacing about his bot work, but he has contributed enormously over the years.
3.
I'm nominating this article for FA . Heroes aren't always strong, silent and self effacing; sometimes they are self-aggrandizing braggarts.
4.
In this case, somebody who is hard working, focused and, unlike some young up-and-comers, self effacing ( " I know I can lose my temper . ")
5.
We are told he is mellow, friendly, a " self effacing world-class schmoozer ( who ) has made a comfortable living by providing ideas to governments and corporations ."